//=============================================================================
/**
 * @file	poke_clact_def.h
 * @brief	ポケモン情報定義
 * @date	2007.07.10
 */
//=============================================================================

#ifndef	__POKE_CLACT_DEF_H__
#define	__POKE_CLACT_DEF_H__

#include <nnsys/g2d.h>

#define BIG_POKE_SIZE	(64)
#define SMALL_POKE_SIZE	(32)

typedef enum{
	SHADOW_POS_NONE,
	SHADOW_POS_A,
	SHADOW_POS_B,
	SHADOW_POS_C,
}SHADOW_POS;

typedef struct PCLACT_SET_PARAM_tag
{
	BOOL	Quick;		//TＣＢシーケンスを分割して実行するかどうかのフラグ
	int		BGPriority;
	BOOL	Trans;
	NNS_G2D_VRAM_TYPE ResVramType;
	NNS_G2D_VRAM_TYPE DrawArea;
	SHADOW_POS	ShadowPos[12];		//ポケモンの影の位置（最大12匹）
}PCLACT_SET_PARAM;

typedef struct MONS_INFO_tag
{
	u16 MonsNo;
	u16 Form;
	u16 CellType;
	u8 Rare;
	u8 Sex;
	int NetID;
	int PsnlRnd;
}MONS_INFO;

#endif //__POKE_CLACT_DEF_H__

